Synonyms: incumbent on
Definition: morally binding or necessary
Usage: it is incumbent on me to attend
Similar words: obligatory
Definition: morally or legally constraining or binding
Usage: attendance is obligatory; an obligatory contribution